Polish-English translations for targować się
- haggleI haggled for a better price because the original price was too high.
- talk downIf he offers a very high price, see if you can talk him down before you agree to anything.
Trending Searches
Popular Dictionaries